package com.zbkj.service.service.impl;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zbkj.common.model.client.agent.ClientSystemNotice;
import com.zbkj.common.vo.SystemNoticeVo;
import com.zbkj.service.dao.client.ClientSystemNoticeDao;
import com.zbkj.service.service.ClientSystemNoticeService;
import org.springframework.stereotype.Service;

/**
 * 客户端系统通知表 服务实现类
 * +----------------------------------------------------------------------
 * | CRMEB [ CRMEB赋能开发者，助力企业发展 ]
 * +----------------------------------------------------------------------
 * | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
 * +----------------------------------------------------------------------
 * | Licensed CRMEB并不是自由软件，未经许可不能去掉CRMEB相关版权
 * +----------------------------------------------------------------------
 * | Author: CRMEB Team <admin@crmeb.com>
 * +----------------------------------------------------------------------
 */
@Service
public class ClientSystemNoticeServiceImpl extends ServiceImpl<ClientSystemNoticeDao, ClientSystemNotice> implements ClientSystemNoticeService {

    @Override
    public IPage<SystemNoticeVo> getNoticeListWithReadStatus(Page<SystemNoticeVo> page, Integer userId, Integer merId, Integer isRead) {
        return baseMapper.selectNoticeListWithReadStatus(page, userId, merId, isRead);
    }

} 